Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F4 USA F5 USA F6 USA F8 USA F1 Germany F10 Austria F2 USA F25 USA F26 USA F27 USA F31 USA F32 USA F5 USA F8 USA F9 USA F11 USA F12 USA F23 USA F26 USA F28 USA F29 USA F7 USA F8 USA F3 USA F4 Panama F1 USA F7 USA F1 Germany F12 USA F13 USA F1 2002 Tulsa USTA Challenger - Tulsa 2005 West Side Tennis Coub Men's Challenger - Forest Hills Samsung Secruities Cup Challenger - Seoul Arpa Ceramic Cup - Reggio Emilia Lexington Challenger Buenos Aires Challenger Sarasota Challenger Vancouver Challenger XL Capital Bermuda Open - Bermuda San Marino Cepu Open - San Marino Harbour Tennis Cup Regione Lombardia - Milan ATU Cup 2001 - Weiden BMW Tennis Championship - Sunrise Pekao Open 2001 - Szczecin Optimus Maia Open - Maia Tatra Banka Open 2001 - Bratislava AT&T Challenger of Dallas - Dallas XL Bermuda Open - Bermuda Schickedanz Open 2007 - Furth Men's Pro Challenger at Tunica National - Tunica Jersey Challenger Tallahassee Challenger Marburg Challenger Tulsa Challenger Tallahassee Challenger Sarasota Challenger Campinas Challenger Guayaquil Challenger Santos Challenger Lexington Challenger Tampere Challenger Medellin Challenger Sacramento Challenger BMW Open - Munich Stockholm Open - Stockholm Prostejov Challenger Kremlin Cup - Moscow Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island China Open - Beijing Next Generation Hardcourts - Adelaide Medibank Private International - Sydney International Tennis Championships - Delray Beach Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Thailand Open - Bangkok AIG Japan Open - Tokyo International Tennis Championships - Delray Beach Mallorca Open - Mallorca Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Open Seat Godo 2007 - Barcelona AAPT Championships - Adelaide Next Generation Adelaide International - Adelaide Heineken Open - Auckland Open 13 - Marseille Dubai Open - Dubai U.S. Mens's Clay Court Championship - Houston Open Seat Godo 2005 - Barcelona BMW Open - Munich Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Medibank International - Sydney Synsam Swedish Open - Bastad Delray Beach International Tennis Championships - Delray Beach Stockholm Open - Stockholm The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam ARAG World Team Championship - Dusseldorf Orange Warsaw Open - Warsaw Indianapolis Tennis Championships - Indianapolis Kremlin Cup - Moscow Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Allianz Suisse Open Gstaad - Gstaad UNICEF Open - 's Hertogenbosch If Stockholm Open - Stockholm If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel US Men's Clay Court Championship - Houston Swiss Indoors Basel - Basel Apia International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm If Stockholm Open - Stockholm Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Swiss Indoors Basel - Basel Brisbane International - Brisbane Open Sud de France - Montpellier Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Valencia Open - Valencia Brisbane International - Brisbane Open Sud de France - Montpellier Delray Beach Open - Delray Beach AEGON International - Eastbourne Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Apia International - Sydney Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Pilot Pen Tennis - New Haven SAP Open - San Jose Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane Santiago Challenger Czech Open 2005 - Prostejov Voit Mexico City Open - Mexico City II Naples ITG Challenger - Naples Baden Open - Karlsruhe Sporting Challenger '07 Trofeo Regione Piemonte - Turin Semgroup Challenger - Tulsa Bancolombia Open - Cali Carson Challenger Milan Challenger Kolding Challenger Knoxville Challenger Marrakech Challenger Le Gosier Challenger Barranquilla Challenger Savannah Challenger Kosice Challenger Aptos Challenger Winston Salem - Winston Salem Bucaramanga Challenger Prostejov Challenger Cali Challenger Tiburon Challenger Porto Alegre Challenger Medellin Challenger Barranquilla Challenger Savannah Challenger Prague Challenger Aptos Challenger Helsinki Challenger Napa Challenger Happy Valley Challenger Maui Challenger Open Sabadell Atlantico - Barcelona Tampere Challenger SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Tennis Masters Series - Madrid Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne AXA Open II - Espinho Wartburg Open - Eisenach Heilbronn Open - Heilbronn Dallas Challenger The Scottish Tennis Championships - Edinburgh Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo Open de Montauban - Montauban Amer-Wilson Tampere Challenger - Tampere Diego Open - Budapest IPP Open - Helsinki Apia International - Sydney Neride Prague Indoor - Prague Amer-Wilson Tampere ATP Tournament - Tampere Atlantic City Open - Atlantic City Waco International Tennis Challenger - Waco IPP Open - Helsinki Geneva Open - Geneva 2004 USTA Challenger of Calabasas - Calabasas ATU Cup - Weiden USTA Men's Challenger of Dallas - Dallas Pro Tennis World Open - Sunrise Bogota Challenger - Bogota ECM Prague Open 2005 - Prague Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton USTA Challenger of North Miami Beach - North Miami Beach 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Home Depot Center USTA Challenger - Carson Mobilux Open - Luxembourg Atlanta Clay Court Challenger - Atlanta The West Side Tennis Club Clay Court Challenger - Forest Hills 5° Sporting Challenger - Turin Siemens Open - Scheveningen Aamulehti Tampere Open - Tampere 8° Trani Cup - Trani USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Flea Market Cup Busan Challenger Tennis - Busan Hilton Waikoloa Village USTA Challenger - Waikoloa Freeman Men's $50,000 Challenger - Joplin Tennis Masters Series - Paris USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia San Remo Tennis Cup - San Remo Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas IV Challenger Ciudad De Guayaquil - Guayaquil 2008 Knoxville Challenger - Knoxville II Manta Open - Manta Tulsa Challenger Salzburg Challenger Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Naples Challenger - Naples Tatra Banka Open - Bratislava Milan Challenger Montevideo Challenger Warsteiner Challenger - Wolfsburg Florianopolis Challenger Savannah Challenger Monza Challenger Top Wool Challenger - Biella Architect Open - Budapest Rio De Janeiro Challenger Helsinki Challenger Tallahassee Challenger Prostejov Challenger Furth Challenger Timisoara Challenger Media Will Cup Busan Challenger Tennis - Busan Hilton Waikoloa Village USTA Challenger - Waikoloa Bogota Challenger Maui Challenger Binghamton Challenger Chitre Challenger IPP Open - Helsinki Cali Challenger Furth Challenger Tunis Challenger Binghamton Challenger Sony Open Tennis - Miami Vancouver Challenger Tiburon Challenger Charlottesville Challenger San Luis Potosi Challenger - San Luis Potosi Helsinki Challenger BMW Tennis Championship - Sunrise Sacramento Challenger Abierto Colombiano de Tenis - Bogota WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock Bordeaux Challenger Tiburon Challenger Sao Jose Do Rio Preto Challenger West Side Tennis Club Clay Court Challenger - Forest Hills Bucaramanga Challenger Sporting Challenger - Turin Sao Leopoldo Challenger Tampere Imageneering Open - Tampere Fifth-Third Bank Tennis Championships - Lexington Memorial Savigni - Sassuolo Turin Challenger Guayaquil Challenger Nord/LB Open 2004 - Braunschweig Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oklahoma Challenger - Tulsa Aptos Challenger Swanston Challenger - Sacramento Samsung Securities Cup - Seoul Cepu Open - San Marino Shimadzu All Japan Indoor - Kyoto Flea Market Cup - Busan Warsteiner Grand Prix - Oberstaufen IPP Open - Helsinki Sacramento Challenger Kosice Challenger XL Bermuda Open - Bermuda Mobilux Open - Luxembourg Sarasota Challenger Helsinki Challenger Amer-Wilson Challenger - Tampere Polish Open 2000 - Poznan Heineken Open - Auckland Warta Cup - Sopot Guayaquil Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Barletta Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel USTA Challenger of Orlando - Orlando JSM Challenger of Champaign - Urbana ATP Challenger Numea - New Caledonia Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Hilton Waikoloa Village USTA Challenger - Waikoloa IPP Open - Helsinki USTA Men's Challenger of Dallas - Dallas Copenhagen Open - Copenhagen USTA Freeman Men's Challenger - Joplin CA Tennis Trophy - Vienna Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Sunrise Challenger Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Harrah's Entertainment Men's Pro Challenger - Tunica Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Croatia Open - Umag China Open - Beijing Internazionali BNL d'Italia - Rome Next Generation Adelaide International - Adelaide BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Heineken Open - Auckland BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Catella Swedish Open - Bastad Mutua Madrid Open - Madrid Regions Morgan Keegan Championships - Memphis BNP Paribas Masters - Paris San Benedetto Challenger BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Brisbane International - Brisbane International German Open - Hamburg Pilot Pen Tennis - New Haven Open de Moselle - Metz Open Sabadell Atlantico - Barcelona Open Sud de France - Montpellier Allianz Suisse Open - Gstaad Medibank International - Sydney Rakuten Japan Open - Tokyo Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier Serbia Open - Belgrade Gerry Weber Open - Halle If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest The Scottish Championships - Edinburgh Moselle Open - Metz If Stockholm Open - Stockholm TEB BNP Paribas Istanbul Open - Istanbul 2006 USTA Tallahassee Tennis Challenger - Tallahassee Scania Stockholm Open - Stockholm Energis Open - Amsterdam Scania Stockholm Open - Stockholm Heineken Open - Auckland Milan Indoors - Milan Copenhagen Open - Copenhagen Trofeo Conde de Godo - Barcelona The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm Adidas International - Sydney Energis Open - Amersfoort Milan Indoors - Milan Open 13 - Marseille Estoril Open - Estoril The Samsung Open - Nottingham Thailand Open - Bangkok ABN/AMRO World Tennis Tournament - Rotterdam 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. ABN/AMRO World Tennis Tournament - Rotterdam 2003 USTA Tallahassee Tennis Challenger - Tallahassee Constanta Challenger - Constanta Stockholm Open - Stockholm U.S. Open - New York French Open - Paris U.S. Open - New York CA Tennis Trophy - Vienna French Open - Paris International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Open 13 - Marseille Gerry Weber Open - Halle Synsam Swedish Open - Bastad Bratislava Challenger XI Abierto Internacional de Salinas - Salinas Legg Mason Tennis Classic - Washington Generali Open - Kitzbuhel Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo International Tennis Championships - Delray Beach Heineken Open Shanghai - Shanghai Regions Morgan Keegan Championships - Memphis Estoril Open - Estoril Open SEAT 2008 - Barcelona Gerry Weber Open - Halle U.S. Open - New York Australian Open - Melbourne Internationaux de Nouvelle-Caledonie - New Caledonia Countrywide Classic - Los Angeles French Open - Paris AIG Japan Open Tennis Championships - Tokyo Wimbledon - London U.S. Open - New York Campionati Internazionali d'Italia - Rome Nord LB Open 2007 - Braunschweig SAP Open - San Jose Australian Open - Melbourne U.S. Mens's Clay Court Championship - Houston French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Serbia Open - Belgrade Medibank International - Sydney French Open - Paris Wimbledon - London Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca U.S. Open - New York Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Australian Open - Melbourne French Open - Paris U.S. Open - New York Davidoff Swiss Indoors Basel - Basel Australian Open - Melbourne AIG Japan Open - Tokyo French Open - Paris ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle U.S. Open - New York German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Australian Open - Melbourne PTT Thailand Open - Bangkok Swiss Indoors Basel - Basel Synsam Swedish Open - Bastad TD Waterhouse Cup - Long Island French Open - Paris Delray Beach International Tennis Championships - Delray Beach Wimbledon - London Campionati BNL dItalia - Rome UNICEF Open - 's Hertogenbosch U.S. Open - New York Brisbane International - Brisbane Open Sabadell Atlantico - Barcelona Open 13 - Marseille Wimbledon - London BMW Open - Munich Synsam Swedish Open - Bastad French Open - Paris Wimbledon - London U.S. Open - New York ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne US Men's Clay Court Championship - Houston BMW Open - Munich Power Horse Cup - Dusseldorf Australian Open - Melbourne AEGON Championships - London Heineken Open - Auckland Wimbledon - London Open Sabadell Atlantico - Barcelona U.S. Open - New York Rio Open - Rio de Janeiro Australian Open - Melbourne BMW Open - Munich If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg SA Tennis Open - Johannesburg Open Seat Godo 2003 - Barcelona Open SEAT Godo 2006 - Barcelona Kremlin Cup - Moscow Bet-at-home Open - Hamburg Chennai Open - Chennai Citi Open - Washington Legg Mason Tennis Classic - Washington Open 13 - Marseille Davis Cup, Group 1, REL2, FIN-HUN 4-1 Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, Group 2, 1R, FIN-IRL 3-2 Davis Cup, Group 2, 2R, FIN-ALG 4-1 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, 2R, FIN-RSA 1-4 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group 2, 1R, DEN-FIN 2-3 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group 1, 1R, POL-FIN 2-3 The Stella Artois Grass Court Championships - London Davis Cup, Group II, 2R, IRL-FIN 2-3 Davis Cup, Group II, 1R, FIN-BUL 3-2 Telenordia Swedish Open - Bastad The Dubai Tennis Championships - Dubai The Samsung Open - Nottingham ABN/AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires TD Waterhouse Cup - Long Island Qatar Exxon Mobil Open 2002 - Doha Estoril Open - Estoril Shanghai Rolex Masters - Shanghai Pilot Pen Tennis - New Haven Olympics - Athens Olympics - Beijing Olympics - London Rakuten Japan Open - Tokyo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Wimbledon - London Open 13 - Marseille Masters Series Monte Carlo - Monte Carlo Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Rogers Cup - Montreal Australian Open - Melbourne BNP Paribas Masters - Paris Miami Open - Miami U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Tennis Masters Series - Montreal French Open - Paris French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QR, ITA-FIN 3-2 Australian Open - Melbourne Sony Ericsson Open - Miami Davis Cup, Group II, 2R, FIN-BIH 2-3 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group I, PO, FIN-POL 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, Group 1, 2R, SWE-FIN 3-2 Davis Cup, Group 1, 1R, FIN-SLO 3-2 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, REL2, ISR-FIN 3-2 Davis Cup, Group 2, 2R, FIN-BUL 2-3 Davis Cup, Group 2, SF, MKD-FIN 3-2 Davis Cup, Group 2, 2R, FIN-LAT 2-3 Davis Cup, Group II, 1R, MON-FIN 2-3 Davis Cup, Group II, 1R, FIN-ZIM 4-1 Western & Southern Open - Cincinnati Davis Cup, Group II, 2R, DEN-FIN 3-2